#!/usr/bin/env python3
#-*- coding utf-8 -*-
#--------------------
#@author  : xiaowu
#@Time    : 2020/1/18 22:18
#@File    : 02createdbtable.py
# -------------------------

import pymysql

def create_table():
    # 打开数据库连接
    db = pymysql.connect("localhost", "root", "123456", "test")

    # 使用cursor()方法创建一个游标对象cursor
    cursor = db.cursor()

    # 使用execute()方法执行SQL如果表存在就删除
    cursor.execute("DROP TABLE IF EXISTS EEQA")

    sql = """
    create table code(
　　id int not null primary key auto_increment,
　　name char(16) not null,
   sex CHAR(1),
　　age int(3) unsigned not null default 28,
　　hire_date date not null,
　　post char(50),
　　post_comment char(100),
　　salary double(15,2),
　　office int,
　　depart_id int);    
    """

    try:
        cursor.execute(sql)
        print("create table success")
    except Exception as e:
        print("create table failed,case %s" %e)
    finally:
        db.close()

def main():
    create_table()


if __name__ == '__main__':
    main()







""" CREATE TABLE EEQA(
    FIRST_NAME CHAR(20) NOT NULL,
    LAST_NAME CHAR(20),
    AGE INT,
    SEX CHAR(1),
    INCOME FLOAT(1),
    CREATE_TIME DATETIME"""